Foreign subsidiary - French English Dictionary